lead ethanoate - French English Dictionary